Big Huge Thesaurus

methadone hydrochloride

noun